home *** CD-ROM | disk | FTP | other *** search
/ Network CD 2 / Network CD - Volume 2.iso / programs / internet / dnet / dnetsolaris.lzh / server / Makefile next >
Encoding:
Makefile  |  1994-05-12  |  783 b   |  44 lines

  1.  
  2. #    DNET SERVERS
  3. #
  4. #
  5. #    DNET (c)Copyright 1988, Matthew Dillon, All Rights Reserved
  6.  
  7. NETLIB = ../lib/dnetlib.o
  8. BIN = ../bin
  9.  
  10. CC = gcc
  11. CFLAGS = -O2 -DSYSV -DBSD_COMP -I/usr/ucbinclude
  12.  
  13. LIBS = /usr/ucblib/libucb.so /usr/lib/libsocket.so
  14.  
  15. ALLIB = $(NETLIB) $(LIBS)
  16. .c.o: ; $(CC) $(CFLAGS) -c $*.c 
  17.  
  18.  
  19. all:    $(NETLIB) $(BIN)/scopy $(BIN)/sshell \
  20.     $(BIN)/sloadav $(BIN)/sgcopy $(BIN)/snfs
  21.  
  22. $(NETLIB) : ../lib/dnetlib.c
  23.     $(CC) $(CFLAGS) -c ../lib/dnetlib.c
  24.     mv dnetlib.o ../lib
  25.  
  26. $(BIN)/snfs:        snfs.o
  27.     $(CC) snfs.o $(ALLIB) -o $@
  28.  
  29. $(BIN)/scopy:        scopy.o
  30.     $(CC) scopy.o $(ALLIB) -o $@
  31.  
  32. $(BIN)/sgcopy:        sgcopy.o
  33.     $(CC) sgcopy.o $(ALLIB) -o $@
  34.  
  35. $(BIN)/sshell:        sshell.o
  36.     $(CC) sshell.o $(ALLIB) -o $@
  37.  
  38. $(BIN)/sloadav:        sloadav.o
  39.     $(CC) sloadav.o $(ALLIB) -o $@
  40.  
  41. clean:
  42.     rm -f *.o make.out
  43.  
  44.